﻿//using com.guojin.mj.net.message.club;
//using com.guojin.mj.net.message.login;
//using System.Collections;
//using System.Collections.Generic;
//using UnityEngine;
//using UnityEngine.UI;

//public class ClubRoomListItemPage : MonoBehaviour {

//    private string roomId;
//    public Transform[] headBtn;
//    public Text roomState;

//    void Start()
//    {
//    }

//    public void InitSetMsg(ClubRoomListRet cri)
//    {
//        foreach (var item in headBtn)
//        {
//            item.GetComponent<Button>().onClick.RemoveAllListeners();
//            item.GetComponent<Button>().onClick.AddListener(BtnClick);
//        }
//        SetRoomState(cri.RoomState);
//        roomId = cri.RoomId;
//        for (int i = 0; i <cri.RoomPlayerList.Count ; i++)
//        {
//            StartCoroutine(SHImageDownload( headBtn[i].GetComponent<RawImage>(),cri.RoomPlayerList[i].Avatar));
//            headBtn[i].GetComponent<Button>().enabled = false;
//        }
//    }

//    //发送加入房间申请
//    public void BtnClick()
//    {
//        if (isSendJoinRoom)
//        {
//            JoinRoomReq jr = JoinRoomReq.create(roomId.ToString());
//            SocketMgr.GetInstance().Send(com.guojin.mj.net.Net.instance.write(jr));
//            isSendJoinRoom = false;
//        }
//    }

//    // 2等待 3游戏中
//    void SetRoomState(int state)
//    {
//        switch (state)
//        {
//            case 2:
//                roomState.text = "<color=green>等待</color>";
//                break;
//            case 3:
//                roomState.text = "<color=red>游戏中</color>";
//                break;
//            default:
//                break;
//        }
//    }

//    private bool isSendJoinRoom;
//    private float IntervalTimer = 0;
//    void Update()
//    {
//        if (!isSendJoinRoom)
//        {
//            IntervalTimer += Time.deltaTime;
//            if (IntervalTimer > 2)
//            {
//                IntervalTimer = 0;
//                isSendJoinRoom = true;
//            }
//        }
//    }

//    IEnumerator SHImageDownload(RawImage img ,string url)
//    {
//        if (url == null || url == "")
//        {
//            url = URLConst.DefaultUserHeadUrl;
//        }
//        url = url.Substring(0, url.Length - 1);     //这里对头像进行处理
//        url += "132";
//        WWW www = new WWW(url);
//        yield return www;
//        img.texture = www.texture;
//    }
//}
